camargue horse - Spanish English Dictionary